.header {
	height: 368px;
	position: relative;
	background: url(../images/header_bg.jpg) no-repeat center;
	transition:0.5s;
}

.header .top {
        position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;background: rgba(0,0,0,.2);
	height: 48px;
	line-height: 48px;
	color: #fff;
	font-size: 14px;
	border-bottom: 1px solid rgba(255, 255, 255, .2);
}
   
.header .top .right p {
	float: left;
	cursor: pointer;
	margin-left: 25px;
	height: 48px;
	overflow: hidden;
}
.header .top .right{
     margin-top: 10px;
}
.header .top .right form:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.header .top .right input.text{
   border: none;
    background: rgba(255,255,255,.8);
    padding: 5px 10px;
    color: #333;
    width: 170px;
    display: block;
    float: left;
    border-radius: 5px 0px 0px 5px; 
}
.header .top .right input.submit{
     padding: 5px;
    background: #1559ca;
    border: none;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 13px;
    width: 50px;
    border-radius: 0px 5px 5px 0px;
}

.header .top .right p a {
	color: #fff;
	display: block;
}

.header .top .right p i {
	display: inline-block;
	vertical-align: middle;
	margin-right: 3px;
}

.header_1 .left {
	margin-top: 90px;
	transition:0.5s;
}

.header_1 .right {
	margin-top: 147px;
	transition:0.5s;
}

.htop{ height:240px}
.htop .header_1 .left{ margin-top:40px}
.htop .header_1 .right{ margin-top:95px}

.nav {
	height: 75px;
	background: #1559ca;
}

.nav ul li {
	float: left;
	width: 118px;
	text-align: center;
	line-height: 75px;
	position: relative;
	-webkit-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.nav ul li:first-child::before {
	content: "|";
	color: #fff;
	opacity: .3;
	position: absolute;
	left: 0;
	top: 0;
}

.nav ul li::after {
	content: "|";
	color: #fff;
	opacity: .3;
	position: absolute;
	right: 0;
	top: 0;
}

.nav ul li a {
	display: block;
	font-size: 17px;
	font-weight: bold;
	color: #fff;
}

.nav ul li:hover {
	background: #dc1410;
}

.notice {
	margin-top: 23px;
}

.notice .box {
	background: #2198d9;
	height: 147px;
	padding: 18px;
	box-sizing: border-box;
}

.notice .box .sbox {
	height: 110px;
	border: 1px solid rgb(255, 255, 255, .35);
}

.notice .box .sbox .left {
	font-size: 24px;
	color: #fff;
	position: relative;
	margin-top: 29px;
	margin-left: 25px;
	padding-bottom: 20px;
}
.notice .box .sbox .left a{
    display: block;
    color: #fff;
}
.notice .box .sbox .left::after {
	content: "";
	width: 100%;
	height: 3px;
	background: rgba(255, 255, 255, .5);
	position: absolute;
	left: 0;
	bottom: 0;
}

.notice .box .sbox .right.list {
	width: 920px;
	margin-top: 10px;
	margin-right: 25px;
}

.notice .box .sbox .right.list li {
	height: 47px;
	background: url(../images/ar.png) no-repeat left center;
	padding-left: 14px;
	line-height: 47px;
	overflow: hidden;
}

.notice .box .sbox .right.list li span {
	float: right;
	font-size: 19px;
	color: #fff;
	margin-left: 15px;
}

.notice .box .sbox .right.list li a {
	font-size: 19px;
	color: #fff;
}

.notice .box .sbox .right.list li a:hover {
	color: yellow;
}

.notice .box .sbox .right.att{
    width: 100px;
    height: 100%;
    font-size: 18px;
    text-align: center;
    border-left:1px solid rgb(255, 255, 255, .35);
}
.notice .box .sbox .right.att a{
    display: block;
    color:#fff;
    padding-top: 45px;
}


.lmt {
	border-bottom: 1px solid #d9e3f1;
	padding-bottom: 19px;
	margin-bottom: 20px;
}
.lmt a.more{
      float: right;
    font-size: 14px;
    color: #666;
    margin-top: 8px;
    border: 2px solid #ddd;
    padding: 5px 15px;
    border-radius: 25px;
}
.lmt strong {
	font-size: 24px;
	font-weight: bold;
	padding-bottom: 16px;
	border-bottom: 4px solid #1559ca;
}
.lmt strong a{
    color: #333;
}
.lmt1 strong {
	font-size: 30px;
	font-weight: normal;
	padding-bottom: 16px;
	border-bottom: 4px solid #1559ca;
}

.lmt1 {
	border-bottom: 1px solid #d9e3f1;
	padding-bottom: 19px;
	margin-bottom: 18px;
}

.lmt1 p {
	float: right;
	margin-top: 15px;
	font-size: 15px;
	color: #a4a4a4;
}

.lmt1 p .iconfont {
	display: inline-block;
	margin-right: 5px;
}

.lmt1 p a {
	color: #a4a4a4;
}

.lmt2 strong {
	font-size: 20px;
	font-weight: normal;
	padding-bottom: 16px;
	border-bottom: 4px solid #1559ca;
}

.lmt2 {
	border-bottom: 1px solid #d9e3f1;
	padding-bottom: 19px;
	margin-bottom: 20px;
}

.index1 {
	margin-top: 25px;
}

.index1 .tab-hd {
	margin-bottom: 25px;
	height: 64px;
	background: #eff3f9;
}

.index1 .tab-hd ul li {
	float: left;
	width: 162.5px;
	line-height: 64px;
	font-size: 20px;
	color: #303030;
	cursor: pointer;
	text-align: center;
	position: relative;
}
.index1 .tab-hd ul li a{
    display: block;
	color: #303030;-webkit-transition:all 0s;transition:all 0s;
}
.index1 .tab-hd ul li.on {
	background: #316bcb;
	font-weight: bold;
	color: #fff;
}
.index1 .tab-hd ul li.on a{
    
	color: #fff;
}
.index1 .tab-hd ul li::after {
	content: "";
	width: 17px;
	height: 9px;
	background: url(../images/dr.png) no-repeat center;
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	bottom: -9px;
	opacity: 0;
}

.index1 .tab-hd ul li.on::after {
	opacity: 1;
}

.index1 .tab-bd .left {
	width: 527px;
	height: 375px;
}

.index1 .tab-bd .left .focusBox {
	position: relative;
	width: 527px;
	height: 375px;
	overflow: hidden;
}

.index1 .tab-bd .left .focusBox .pic img {
	width: 527px;
	height: 375px;
	display: block;
}
.index1 .tab-bd .left .focusBox .pic li{
    position: relative;
}
.index1 .tab-bd .left .focusBox .pic li p{
    position: absolute; 
    left: 0;
	bottom: 0;
	z-index: 9;
	height: 57px;
	line-height: 57px;
	width: 100%;box-sizing: border-box;
	background: rgba(0, 0, 0, .6);
	overflow: hidden;
	color: #fff;
	padding: 0 0 0 15px;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
	padding-right: 110px;
}
.index1 .tab-bd .left .focusBox .txt-bg {

}

.index1 .tab-bd .left .focusBox .txt {
	position: absolute;
	bottom: 0;
	z-index: 2;
	height: 57px;
	width: 527px;
	overflow: hidden;
}

.index1 .tab-bd .left .focusBox .txt li {
	height: 57px;
	line-height: 57px;
	position: absolute;
	bottom: -58px;
}

 
.index1 .tab-bd .left .focusBox .num {
	position: absolute;
	z-index: 99;
	bottom: 21px;
	right: 15px;
}

.index1 .tab-bd .left .focusBox .num li {
	float: left;
	position: relative;
	width: 11px;
	height: 11px;
	line-height: 11px;
	overflow: hidden;
	text-align: center;
	margin-left: 10px;
	cursor: pointer;
	background: #fff;
	border-radius: 50%;
}

.index1 .tab-bd .left .focusBox .num li.on {
	background: #1559ca;
}

.index1 .tab-bd .right.text {
	width: 750px;
}

.index1 .tab-bd .right.text dl dt {
	padding-bottom: 15px;
	margin-bottom: 5px;
	border-bottom: 1px solid #dee7f6;
}

.index1 .tab-bd .right.text dl dt a {
	display: block;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	margin-bottom: 5px;
	height: 24px;
	word-break: break-all;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	line-height: 24px;
}

.index1 .tab-bd .right.text dl dt a:hover {
	color: #1559ca;
}

.index1 .tab-bd .right.text dl dt p {
	font-size: 16px;
	color: #969696;
	line-height: 30px;
	height: 60px;
	word-break: break-all;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.index1 .tab-bd .right.text dl dd {
	background: url(../images/li.png) no-repeat left center;
	padding-left: 14px;
	height: 45px;
	line-height: 45px;
}

.index1 .tab-bd .right.text dl dd span {
	float: right;
	font-size: 14px;
	color: #d4d4d4;
}

.index1 .tab-bd .right.text dl dd a {
	font-size: 16px;
	color: #363636;
	display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}

.index1 .tab-bd .right.text dl dd a:hover {
	color: #1559ca;
}

.index1 .tab-bd .right.vip {
	width: 773px;
}

.index1 .tab-bd .right.vip ul li {
	width: 240px;
	height: 175px;
	border-radius: 10px;
	margin-left: 17px;
	float: left;
	margin-bottom: 24px;
	-webkit-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.index1 .tab-bd .right.vip ul li a {
	display: block;
	padding-top: 37px;
}

.index1 .tab-bd .right.vip ul li i {
	display: block;
	width: 50px;
	height: 50px;
	margin: 0 auto;
}

.index1 .tab-bd .right.vip ul li p {
	text-align: center;
	font-size: 19px;
	color: #fff;
	font-weight: bold;
	margin-top: 17px;
}

.index1 .tab-bd .right.vip ul li:hover {
	box-shadow: 0px 8px 15px rgba(0, 0, 0, .2);
}

.index1 .tab-bd .right.vip ul li.v1 {
	background: #4e9ce6;
}

.index1 .tab-bd .right.vip ul li.v1 i {
	background: url(../images/index1_ico.png) no-repeat left center;
}

.index1 .tab-bd .right.vip ul li.v2 {
	background: #08b39a;
}

.index1 .tab-bd .right.vip ul li.v2 i {
	background: url(../images/index1_ico.png) no-repeat -50px center;
}

.index1 .tab-bd .right.vip ul li.v3 {
	background: #c6484b;
}

.index1 .tab-bd .right.vip ul li.v3 i {
	background: url(../images/index1_ico.png) no-repeat -100px center;
}

.index1 .tab-bd .right.vip ul li.v4 {
	background: #ff9c00;
}

.index1 .tab-bd .right.vip ul li.v4 i {
	background: url(../images/index1_ico.png) no-repeat -150px center;
}

.index1 .tab-bd .right.vip ul li.v5 {
	background: #208192;
}

.index1 .tab-bd .right.vip ul li.v5 i {
	background: url(../images/index1_ico.png) no-repeat -200px center;
}

.index1 .tab-bd .right.vip ul li.v6 {
	background: #b06ee8;
}

.index1 .tab-bd .right.vip ul li.v6 i {
	background: url(../images/index1_ico.png) no-repeat -250px center;
}

.ad {
	margin-top: 25px;
}

.ad img {
	display: block;
	width: 100%;
}

.index_case {
	margin-top: 30px;
}

.index_case ul {
	width: 1330px;
}

.index_case ul li {
	float: left;
	margin-right: 25px;
	width: 306px;
	margin-bottom: 23px;
	-webkit-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.index_case ul li i {
	display: block;
	overflow: hidden;
	width: 306px;
	height: 229px;
}

.index_case ul li i img {
	display: block;
	width: 306px;
	height: 229px;
	-webkit-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.index_case ul li p {
	height: 55px;
	line-height: 55px;
	text-align: center;
	background: #e7eef9;
	font-size: 17px;
	color: #2d2d2d;
}

.index_case ul li:hover {
	box-shadow: 0px 3px 16px rgba(0, 0, 0, .1);
}

.index_case ul li:hover p {
	color: #1559ca;
}

.index_case ul li:hover img {
	transform: scaleX(1.1);
	-webkit-transform: scale(1.1);
}

.magazine {
	margin-top: 20px;
}

.magazine .left {
	width: 830px;
	height: 326px;
	border: 1px solid #e6eaf1;
	padding: 24px;
	box-sizing: border-box;
}

.magazine .left .pic {
	display: block;
	float: left;
	width: 238px;
	height: 280px;
	overflow: hidden;
	margin-right: 30px;
}

.magazine .left .video {
	display: block;
	float: left;
	width: 508px;
	height: 285px;
	overflow: hidden;
	margin-right: 23px;
}

.my-video-dimensions {
	width: 508px;
	height: 285px;
}

.magazine .left .video video {
	display: block;
	width: 508px;
	height: 285px;
}

.magazine .left .pic img {
	display: block;
	width: 238px;
	height: 280px;
}

.magazine .left .tit {
	font-size: 22px;
	display: block;
	font-weight: bold;
	color: #000;
	float: left;
	margin-top: 25px;
	word-break: break-all;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	line-height: 24px;
	height: 24px;
}

.magazine .left .tit:hover {
	color: #1559ca;
}

.magazine .left p {
	width: 480px;
	float: left;
	font-size: 16px;
	line-height: 28px;
	color: #686868;
	margin-top: 20px;
}

.style .left {
	height: auto;
}

.style .left .tit {
	width: 249px;
	font-size: 22px;
	display: block;
	font-weight: bold;
	color: #000;
	float: left;
	margin-top: 25px;
}

.style .left p {
	width: 249px;
	float: left;
	font-size: 16px;
	line-height: 28px;
	color: #686868;
	margin-top: 20px;
	word-break: break-all;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.magazine .left .more {
	display: block;
	float: left;
	width: 143px;
	height: 47px;
	line-height: 47px;
	text-align: center;
	border: 1px solid #d4d4d4;
	font-size: 16px;
	color: #505051;
	margin-top: 40px;
}

.magazine .left .more:hover {
	color: #fff;
	border: 1px solid #1559ca;
	background: #1559ca;
}

.magazine .right {
	width: 443px;
	height: 326px;
	border: 1px solid #e6eaf1;
	padding: 15px 21px;
	box-sizing: border-box;
}

.magazine .right ul li {
	padding-bottom: 11px;
	margin-bottom: 11px;
	border-bottom: 1px solid #e3e3e3;
}

.magazine .right ul li:last-child {
	border-bottom: none;
}

.magazine .right ul li:after {
	content: "";
	display: block;
	height: 0px;
	visibility: hidden;
	clear: both;
}

.magazine .right ul li img {
	display: block;
	float: left;
	width: 72px;
	height: 84px;
	margin-right: 12px;
}

.magazine .right ul li p {
	font-size: 16px;
	color: #515151;
	margin-bottom: 10px;
	padding-top: 12px;
	-webkit-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.magazine .right ul li p:hover {
	color: #1559ca;
}

.magazine .right ul li span {
	font-size: 15px;
	color: #4d4d4d;
	border-bottom: 1px solid #797979;
}

.style .right ul li img {
	display: block;
	float: left;
	width: 151px;
	height: 93px;
	margin-right: 12px;
}

.style .right {
	width: 443px;
	height: 364px;
}

.style {
	margin-top: 10px;
}

.style .right ul li {
	padding-bottom: 13px;
	margin-bottom: 13px;
	border-bottom: 1px solid #e3e3e3;
}

.style .right ul li:last-child {
	margin-bottom: 0;
}

.company {
	margin-top: 25px;
	padding-bottom: 20px;
}

.company ul {
	width: 1320px;
}

.company ul li {
	float: left;
	width: 245px;
	height: 101px;
	border: 1px solid #e4e4e4;
	margin-right: 17px;
	text-align: center;
	line-height: 101px;
	margin-bottom: 15px;
	-webkit-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.company ul li img {
	display: inline-block;
	vertical-align: middle;
	    max-height: 88px;max-width: 90%;
}

.company ul li:hover {
	box-shadow: 0px 0px 20px rgba(0, 0, 0, .1);
}

.footer {
	background-color: #316bcb;
	font-size: 15px;
	padding: 30px 0;
	line-height: 32px;
}

.footer a {
	color: #fff;
	display: inline-block;
	padding: 0 5px;
}

.footer p {
	text-align: center;
	color: #b0caf5;
	font-size: 15px;
	line-height: 32px;
}


.footer ul {
	text-align: center;
	width: 100%;
	padding: 5px 0 25px;
}

.footer ul li {
	display: inline-block;
	width: 250px;
	padding: 0 10px;
}

.footer ul li select {
	display: block;
	width: 250px;
	color: #393939;
	height: 32px;
	line-height: 32px;
	padding: 0 5px;
	font-size: 15px;
}

.content {
	padding-top: 30px;
	margin-bottom: 40px;
}

.content .left {
	width: 960px;
}

.newslist li {
    padding-top: 25px;
	padding-bottom: 25px;
	border-bottom: 1px dashed #dedede;
}
.newslist li:nth-of-type(1){ padding-top:10px}

.newslist li:after {
	content: "";
	display: block;
	height: 0px;
	visibility: hidden;
	clear: both;
}

.newslist li .time {
	float: left;
	width: 93px;
	height: 92px;
	background: #ebebeb;
	text-align: center;
	padding-top: 10px;
	box-sizing: border-box;
}

.newslist li .time strong {
	display: block;
	font-size: 36px;
	text-align: center;
	color: #424242;
	font-family: arial;
	line-height: 45px;
	margin-bottom: 5px;

}

.newslist li .time p {
	font-family: arial;
	font-size: 18px;
	color: #818181;
}

.newslist li .text {
	width: 845px;
	float: right;
}

.newslist li .text a {
	font-size: 22px;

	margin-bottom: 10px;
	color: #1b1b1b;
	word-break: break-all;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}

.newslist li .text a:hover {
	color: #316bcb;
}

.newslist li .text p {
	font-size: 15px;
	color: #747474;
	line-height: 27px;
	word-break: break-all;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.fenye {
	width: 100%;
	padding-top:25px;
}

.fenye a,
.fenye b {
	display: inline-block;
	margin: 3px;
	padding: 12px 18px;
	background: #eee;
	font-size: 15px;
	color: #444;
	-webkit-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.fenye b,
.fenye a:hover {
	background: #316bcb;
	color: #fff;
}

.content .right {
	width: 298px;
}

.content .right .nydh .tit {
	display: block;
	width: 298px;
	height: 170px;
	text-align: center;
	line-height: 170px;
	color: #fff;
	font-weight: bold;
	font-size: 34px;
	background: url(../images/lmt.jpg) no-repeat center;
	text-shadow: 0px 3px 6px rgba(0, 0, 0, .5);
	margin-bottom: 9px;
}

.content .right .nydh ul li {
	padding: 0 30px;
	height: 66px;
	line-height: 66px;
	width: 100%;
	box-sizing: border-box;
	background: #f4f4f4;
	margin-bottom: 3px;
}

.content .right .nydh ul li a {
	display: block;
}

.content .right .nydh ul li i {
	font-size: 20px;
	color: #1867c8;
}

.content .right .nydh ul li span {
	font-size: 18px;
	color: #4a4a4a;
	display: inline-block;
	margin-left: 5px;
	-webkit-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.content .right .nydh ul li.on {
	background: #1867c8;
}

.content .right .nydh ul li.on i {
	color: #fff;
}

.content .right .nydh ul li.on span {
	color: #fff;
}

.content .right .nydh ul li:hover span {
	color: #1867c8;
}
.content .right .nydh ul li.on:hover span {
	color: #fff;
}
.content .right .search-n {
	background: #f1f1f1;
	margin-top: 25px;
	padding: 30px 23px;
	box-sizing: border-box;
}

.content .right .search-n strong {
	display: block;
	font-size: 28px;
	color: #000000;
	font-weight: normal;
}

.content .right .search-n input {
	background: #e0e0e0;
	padding: 10px;
	box-sizing: border-box;
	height: 47px;
	border: none;
	width: 100%;
	margin-top: 15px;
	margin-bottom: 12px;
}

.content .right .search-n .submit {
	border: none;
	background: #1867c8;
	text-align: center;
	color: #fff;
	width: 100%;
	height: 47px;
	font-size: 18px;
	cursor: pointer;
}


.content .right .search-n button {
	border: none;
	background: #1867c8;
	text-align: center;
	color: #fff;
	width: 100%;
	height: 47px;
	font-size: 18px;
	cursor: pointer;
}

.content .right .search-n button i {
	font-size: 22px;
	margin-right: 5px;
}

.content .right .v {
	margin-top: 15px;
}

.xinwen {
	width: 960px;
	border: 1px solid #e9e9e9;
	border-top: 2px solid #1559ca;
	padding: 0 15px;
	box-sizing: border-box;
}

.xinwen .list dl {
	float: left;
	width: 100%;
	line-height: 26px;
	border-bottom: 1px dashed #ddd;
	padding: 10px 0;
}

.xinwen .list dl dt {
	float: left;
	width: 100%;
	height: 40px;
	line-height: 40px;
}

.xinwen .list dl dt a {
	float: left;
	color: #363636;
	font-size: 15px;
	font-weight: bold;
}

.xinwen .list dl dt span {
	float: right;
	color: #aaa;
}

.xinwen .list dl dd {
	float: left;
	width: 100%;
	color: #878787;
}

.xinwen {
	font-size: 14px;
	line-height: 26px;
}

.xinwen .h1 h1 {
	font-size: 24px;
	font-weight: bold;
	color: #000;
	line-height: 52px;
	text-align: center;
	padding-top: 25px;
}

.xinwen .time {
	font-size: 14px;
	line-height: 26px;
	color: #aaa;
	text-align: center;
	padding-bottom: 15px;
} 

.xinwen .text {
	font-size: 14px;
	line-height: 26px;
	padding: 20px 0;
	border-top: 1px solid #e9e9e9;
	font-size: 15px;
}

.xinwen .text p{
    margin-bottom: 15px;
}
.xinwen .text img{
    max-width: 100%;
    height: auto !important;
}
.page .text {
	font-size: 14px;
	line-height: 26px;
	padding: 20px;
	border: 1px solid #e9e9e9;
	font-size: 15px;
}

.page .text p{
    margin-bottom: 15px;
}


.next_fp {
	line-height: 32px;
	font-size: 14px;
	color: #666;
	padding: 20px 0;
	border-top: 1px solid #e8e8e8;
}

.next_fp p {
	width: 50%;
	float: left;
	text-align: left;
}

.next_fp p:nth-child(2) {
	text-align: right;
}

.next_fp a {
	color: #666;
}

.next_fp a:hover {
	color: #1867c8;
}

.remen {
	border: 1px solid #e9e9e9;
	padding: 20px;
	box-sizing: border-box;
}

.remen ul li {
	float: left;
	margin-right: 30px;
	overflow: hidden;
	width: 429px;
	line-height: 34px;
	height: 34px;
	background: url(../images/li.png) no-repeat left center;
	padding-left: 15px;
}

.remen ul li span {
	float: right;
	color: #cdcdcd;
}

.remen ul li a {
	font-size: 15px;
	color: #666;
}

.remen ul li a:hover {
	color: #1867c8;
}

.remen ul li:nth-child(even) {
	margin-right: 0;
}



.tulist {
	width: 1000px;
}

.tulist li {
	float: left;
	margin-right: 27px;
	width: 302px;
	margin-bottom: 23px;
	-webkit-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.tulist li i {
	display: block;
	overflow: hidden;
	width: 302px;
	height: 226px;
}

.tulist li i img {
	display: block;
	width: 306px;
	height: 229px;
	-webkit-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.tulist li p {
	height: 55px;
	line-height: 55px;
	text-align: center;
	background: #e7eef9;
	font-size: 17px;
	color: #2d2d2d;    padding: 0 10px;
    overflow: hidden;
}

.tulist li:hover {
	box-shadow: 0px 3px 16px rgba(0, 0, 0, .1);
}

.tulist li:hover p {
	color: #1559ca;
}

.tulist li:hover img {
	transform: scaleX(1.1);
	-webkit-transform: scale(1.1);
}


.zhuanti {
	margin-top: 10px;
}
.zhuanti ul { width:1340px;}
.zhuanti ul li{
	width: 305px;
	height: 182px;
	margin-right: 24px;
	border: 1px solid #eee;
	float: left;
}
.zhuanti ul li img{
	display: block;
	 width: 305px;
	height: 182px;
}
.zhuanti .bd{
	width: 1300px;
	overflow: hidden;
}
.zhuanti-h .lmt{ margin-bottom:0}
.zhuanti-h ul li{ margin-top:25px}

.zhuanti-h .ima{ padding-top:20px;}
.zhuanti-h .ima img{ display:block; width:100%;}

















